package org.shopen.ai.puremvc.model.algo.containers
{
	import mx.collections.ArrayCollection;
	
	import org.shopen.ai.puremvc.model.algo.ISearchNode;
	
	public interface IQueue
	{
		function push(node : ISearchNode) : uint;
		function pop() : ISearchNode;
		
		function get length() : int;
		
		//function pushArray(arr : Array) : uint;
		//function pushCollection(arr : ArrayCollection) : uint;
	}
}